have an insatiable desire for knowledge - Francés Inglés Diccionario